复数:barracuda s 复数:barracudas
1.【动】魣鱼,梭鱼
1.a large tropical ocean fish with sharp teeth and a lower jaw that sticks out